//
//  ChinaArea.h
//  地址选择器
//
//  Created by zhuming on 16/2/15.
//  Copyright © 2016年 zhuming. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "LBCityMsgModel.h"

@interface LBCityDataManager : NSObject

+ (NSArray *)getCityArray;

+ (NSArray <LBCityMsgModel *> *)getCityModelArray;


/**
 *  获取省份(市、区为nil)
 *
 *  @param provinceNo provinceNo description
 *  @param complete   complete description
 *
 */
+ (void)dealWithCityModelByProvinceNo:(NSString *)provinceNo
                             complete:(void(^)(LBCityMsgModel *provinceModel,LBCityMsgModel *cityModel,LBCityMsgModel * areaModel))complete;
/**
 *  获取城市(区为nil)
 *
 *  @param cityNo   cityNo description
 *  @param complete complete description
 *
 */
+ (void)dealWithCityModelByCityNo:(NSString *)cityNo
                         complete:(void(^)(LBCityMsgModel *provinceModel,LBCityMsgModel *cityModel,LBCityMsgModel * areaModel))complete;
/**
 *  获取地区
 *
 *  @param areaNo   areaNo description
 *  @param complete complete description
 *
 */
+ (void)dealWithCityModelByAreaNo:(NSString *)areaNo
                         complete:(void(^)(LBCityMsgModel *provinceModel,LBCityMsgModel *cityModel,LBCityMsgModel * areaModel))complete;

/**
 *  获取省 市 区
 *
 *  @param provinceNo provinceNo description
 *  @param cityNo     cityNo description
 *  @param areaNo     areaNo description
 *  @param complete   complete description
 */
+ (void)dealWithCityModelByByProvinceNo:(NSString *)provinceNo
                                 CityNo:(NSString *)cityNo
                                 AreaNo:(NSString *)areaNo
                               complete:(void(^)(LBCityMsgModel *provinceModel,LBCityMsgModel *cityModel,LBCityMsgModel * areaModel))complete;


@end
